Release 10.1A: OpenEdge Development:
Java Open Clients
Output ResultSet objects
On output (or the output side of input/output parameters), the
ResultSetis not necessarily finished being transmitted to the client by the time the method call returns. The proxy buffers data for theResultSetand makes it available sequentially to the client.This process of buffering an output
ResultSetfrom the AppServer and making it sequentially available to the client is called streaming. An AppServer connection that is streaming aResultSetis said to be in aSTREAMINGstate. ThisSTREAMINGstate remains in effect until all data is received by the client or theResultSetis closed.When the method containing an output
ResultSetparameter returns, the client gets an object it can use to call back for more data; however, the client cannot make any other AppServer method calls while the connection is in theSTREAMINGstate. To determine whether a connection is in the streaming state, invoke the_isStreaming()method for any proxy object using the connection.
|
Copyright © 2005 Progress Software Corporation www.progress.com Voice: (781) 280-4000 Fax: (781) 280-4095 |